gang of ruffians - Francés Inglés Diccionario